package com.ruoyi.activiti.domain;

import com.ruoyi.common.core.domain.BaseEntity;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author zeo
 * @explain 台账填报实体类
 * @date 2020/10/14 14:25
 */
public class StandingBook extends BaseEntity {

    /** 主键ID */
    private String id;

    /** 编号 */
    private String numberText;

    /** 项目名称 */
    private String proName;

    private String compTitle;

    /** 审核内容 */
    private String auditContent;

    /** 分包班组信息 */
    private String teamInfo;

    /** 申请金额 */
    private BigDecimal applyMoney;

    /** 整改意见 */
    private String rectifyReason;

    /** 整改提交时间 */
    private Date rectifyTime;

    /** 结算审定金额 */
    private BigDecimal settlementMoney;

    /** 核减值 */
    private BigDecimal reduceMoney;

    /** 核减原因 */
    private String reduceReason;

    /** 核减率 */
    private BigDecimal reduceRate;

    /** 工程公司 */
    private String compName;

    /** 审批意见 */
    private String comment;



    /** 流程实例ID */
    private String instanceId;

    /** 申请人 */
    private String applyUser;

    /** 实际开始时间 */
    private Date realityStartTime;

    /** 实际结束时间 */
    private Date realityEndTime;

    /** 申请时间 */
    private String applyTime;

    /** 分发至用户(初审人员ID) */
    private String csry;

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public String getCompTitle() {
        return compTitle;
    }

    public void setCompTitle(String compTitle) {
        this.compTitle = compTitle;
    }

    public String getCsry() {
        return csry;
    }

    public void setCsry(String csry) {
        this.csry = csry;
    }

    public String getCompName() {
        return compName;
    }

    public void setCompName(String compName) {
        this.compName = compName;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getNumberText() {
        return numberText;
    }

    public void setNumberText(String numberText) {
        this.numberText = numberText;
    }

    public String getProName() {
        return proName;
    }

    public void setProName(String proName) {
        this.proName = proName;
    }

    public String getAuditContent() {
        return auditContent;
    }

    public void setAuditContent(String auditContent) {
        this.auditContent = auditContent;
    }

    public String getTeamInfo() {
        return teamInfo;
    }

    public void setTeamInfo(String teamInfo) {
        this.teamInfo = teamInfo;
    }

    public BigDecimal getApplyMoney() {
        return applyMoney;
    }

    public void setApplyMoney(BigDecimal applyMoney) {
        this.applyMoney = applyMoney;
    }

    public String getRectifyReason() {
        return rectifyReason;
    }

    public void setRectifyReason(String rectifyReason) {
        this.rectifyReason = rectifyReason;
    }

    public Date getRectifyTime() {
        return rectifyTime;
    }

    public void setRectifyTime(Date rectifyTime) {
        this.rectifyTime = rectifyTime;
    }

    public BigDecimal getSettlementMoney() {
        return settlementMoney;
    }

    public void setSettlementMoney(BigDecimal settlementMoney) {
        this.settlementMoney = settlementMoney;
    }

    public BigDecimal getReduceMoney() {
        return reduceMoney;
    }

    public void setReduceMoney(BigDecimal reduceMoney) {
        this.reduceMoney = reduceMoney;
    }

    public String getReduceReason() {
        return reduceReason;
    }

    public void setReduceReason(String reduceReason) {
        this.reduceReason = reduceReason;
    }

    public BigDecimal getReduceRate() {
        return reduceRate;
    }

    public void setReduceRate(BigDecimal reduceRate) {
        this.reduceRate = reduceRate;
    }

    public String getInstanceId() {
        return instanceId;
    }

    public void setInstanceId(String instanceId) {
        this.instanceId = instanceId;
    }

    public String getApplyUser() {
        return applyUser;
    }

    public void setApplyUser(String applyUser) {
        this.applyUser = applyUser;
    }

    public Date getRealityStartTime() {
        return realityStartTime;
    }

    public void setRealityStartTime(Date realityStartTime) {
        this.realityStartTime = realityStartTime;
    }

    public Date getRealityEndTime() {
        return realityEndTime;
    }

    public void setRealityEndTime(Date realityEndTime) {
        this.realityEndTime = realityEndTime;
    }

    public String getApplyTime() {
        return applyTime;
    }

    public void setApplyTime(String applyTime) {
        this.applyTime = applyTime;
    }
}
